995375
837557
143931
696534
817920
486141
361433
7778
3679
79572
938967
666456
5173799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471